
$(document).ready(main);

function main(){
	$("#myModal").modal('hide');
	$("#inputId").hide();
	$("#tableFilter").hide();
	
	var data = {
		id: -1
	};
	
	var jsonData = JSON.stringify(data);
	
	
	$.ajax({
        type: "POST",
        data: jsonData,
        dataType: "json",
        contentType: "application/json; charset=utf-8",
        url: "buscarUsuarioJSON.htm",
        beforeSend: waitTable,        
        success: imprimirTabla
    });
}

function waitTable(){
	
}

function imprimirTabla(data){
	
	if(data.me !== ""){
		alert("Hubo un error en la Base de Datos, se proceder� a recargar la p�gina");
		$(location).attr('href', '/Login/Usuario/eliminarUsuario');
	}
	
	var arregloId = new Array();
	var escritor = "";
        var lista = data.lUsuario;
	var escritor = "";
	
	
	$.each(lista, function (i, item) {
		
		var n = i + 1;
		
                escritor += "<tr>";

                escritor += '<td>'+ n + '</td>';
                escritor += '<td>' + item.nombre + '</td>';
                escritor += '<td>' + item.apellidoPaterno + '</td>';
                escritor += '<td>' + item.apellidoMaterno + '</td>';
                escritor += '<td>' + item.user + '</td>';
                escritor += '<td>';
                escritor += '<button id = "loco-' + item.id +'" type="button" class="btn btn-danger">Eliminar</button></td>';

                escritor += "</tr>";

                arregloId[i] = item.id;
    });
	
	$("#cuerpoTabla").html(escritor);
	
	$("table#tableFilter").columnFilters({excludeColumns:[0,5]});
	$("#_filterText1").attr("placeholder","Buscar Nombre...");
	$("#_filterText2").attr("placeholder","Buscar Apellido Paterno...");
        $("#_filterText3").attr("placeholder","Buscar Apellido Materno...");
	$("#_filterText4").attr("placeholder","Buscar Usuario...");
	
	$("#tableFilter").show("slow");
	
        loco();	
}

function loco(){
    $(":button").click(function(){
        var idBoton = $(this).attr("id").split('-')[1];
        
        $("#myModal").modal('toggle');
			
        $("#inputId").attr("value",idBoton);

        $("#realizarRegistro").click(function (){

            if (idBoton ===$("#inputId").attr("value")){

                var enviar = {
                    id: idBoton,
                    nombre: "a",
                    apellidoPaterno: "b",
                    apellidoMaterno: "b",
                    //sexo: 1,
                    estado: 1,
                    user: "a",
                    password: "a",
                    //telefono: 1,
                    //direccion: "A",
                    //rol_id: 3,
                    //pais_id: 4,
                    //documento_id: 1,
                    numero_documento: "1"
                };

                var jsonData = JSON.stringify(enviar);

                console.log(jsonData);

                $.ajax({
                    type: "POST",
                    data: jsonData,
                    dataType: "json",
                    contentType: "application/json; charset=utf-8",
                    url: "eliminarUsuarioJSON.htm",
                    beforeSend: waitConfirmacion,        
                    success: imprimirConfirmacion
                });
            }
        });

    });		
			
}

function waitConfirmacion(){
	
}

function imprimirConfirmacion(data){
	if (data.me === ""){
		$(location).attr('href', 'eliminarUsuario.htm');
	}
	else{
		alert(data.me);
	}
}


